deed of tax covenant - Español Inglés Diccionario